military engineering-technical university - Spanish English Dictionary